# Q: DWS 支持 Oracle12c rac
# A:当Oracle12c rac 集群没有开启或配置 ONS时,需要做如下操作:
1.将{DWS Server安装目录}/lib/jdbc目录下这6个jar移除:ons-19.3.0.0.jar、osdt_cert-19.3.0.0.jar、simplefan-19.3.0.0.jar、oraclepki-19.3.0.0.jar、osdt_core-19.3.0.0.jar、ucp-19.3.0.0.jar。同时,将ojdbc8-19.3.0.0.jar更换为ojdbc8.jar(自行从官网下载)。以Standlone版本为例:
2.数据库配置:dws/config/DWS/config/user-config.xml。使用时,数据库url请改成实际ip。
<group name="default">
<configValue key="Database-Type">Oracle</configValue>
<configValue key="Jdbc-Type"/>
<configValue key="C3p0-DriverClass">oracle.jdbc.driver.OracleDriver</configValue>
<configValue key="C3p0-Url">jdbc:oracle:thin:@//127.0.0.1:1521/dws</configValue>
<configValue key="C3p0-UserName">dws</configValue>
<configValue key="C3p0-Password">123456</configValue>
<configValue key="C3p0-PoolSize">10</configValue>
<configValue key="C3p0-MaxPoolSize">25</configValue>
<configValue key="C3p0-MinPoolSize">10</configValue>
<configValue key="C3p0-MaxIdleTime">600</configValue>
<configValue key="C3p0-IdleConnectionTestPeriod">900</configValue>
<configValue key="C3p0-MaxStatements">0</configValue>
<configValue key="C3p0-NumHelperThreads">1</configValue>
<configValue key="Transaction-Isolation">ISOLATION_DEFAULT</configValue>
<configValue key="Test-Connect-Sql">SELECT count(*) from EOS_UNIQUE_TABLE</configValue>
<configValue key="Retry-Connect-Count">-1</configValue>
</group>